hammock eyelet - French English Dictionary